"lay barge" - Details

English Term:
lay barge
Arabic Term:
مركب إلقاء الأنابيب
Arabic Definition:

.